using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Runtime.Serialization;
using System.Web.Script.Serialization;
using System.Xml.Serialization;
using XCode;
using XCode.Configuration;
using XCode.DataAccessLayer;

namespace Kinlo.Entitys
{
    /// <summary>点底焊</summary>
    [Serializable]
    [DataObject]
    [Description("点底焊")]
    [BindTable("SpotoWeldData", Description = "点底焊", ConnName = "MySql", DbType = DatabaseType.None)]
    public partial class SpotoWeldData
    {
        #region 属性
        private Int64 _Id;
        /// <summary>雪花ID</summary>
        [DisplayName("雪花ID")]
        [Description("雪花ID")]
        [DataObjectField(true, false, false, 0)]
        [BindColumn("Id", "雪花ID", "")]
        public Int64 Id { get => _Id; set { if (OnPropertyChanging("Id", value)) { _Id = value; OnPropertyChanged("Id"); } } }

        private DateTime _AcquisitionTime;
        /// <summary>数据获取时间</summary>
        [DisplayName("数据获取时间")]
        [Description("数据获取时间")]
        [DataObjectField(false, false, true, 0)]
        [BindColumn("Acquisition_Time", "数据获取时间", "")]
        public DateTime AcquisitionTime { get => _AcquisitionTime; set { if (OnPropertyChanging("AcquisitionTime", value)) { _AcquisitionTime = value; OnPropertyChanged("AcquisitionTime"); } } }

        private String _Operator;
        /// <summary>工号(操作员)</summary>
        [DisplayName("工号")]
        [Description("工号(操作员)")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Operator", "工号(操作员)", "")]
        public String Operator { get => _Operator; set { if (OnPropertyChanging("Operator", value)) { _Operator = value; OnPropertyChanged("Operator"); } } }

        private String _EquipmentCode;
        /// <summary>设备编码</summary>
        [DisplayName("设备编码")]
        [Description("设备编码")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("EquipmentCode", "设备编码", "")]
        public String EquipmentCode { get => _EquipmentCode; set { if (OnPropertyChanging("EquipmentCode", value)) { _EquipmentCode = value; OnPropertyChanged("EquipmentCode"); } } }

        private String _EquipmentStatus;
        /// <summary>设备状态</summary>
        [DisplayName("设备状态")]
        [Description("设备状态")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("EquipmentStatus", "设备状态", "")]
        public String EquipmentStatus { get => _EquipmentStatus; set { if (OnPropertyChanging("EquipmentStatus", value)) { _EquipmentStatus = value; OnPropertyChanged("EquipmentStatus"); } } }

        private String _Team;
        /// <summary>班组</summary>
        [DisplayName("班组")]
        [Description("班组")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Team", "班组", "")]
        public String Team { get => _Team; set { if (OnPropertyChanging("Team", value)) { _Team = value; OnPropertyChanged("Team"); } } }

        private String _Shift;
        /// <summary>班次</summary>
        [DisplayName("班次")]
        [Description("班次")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Shift", "班次", "")]
        public String Shift { get => _Shift; set { if (OnPropertyChanging("Shift", value)) { _Shift = value; OnPropertyChanged("Shift"); } } }

        private String _WorkOrderNo;
        /// <summary>工单号</summary>
        [DisplayName("工单号")]
        [Description("工单号")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("WorkOrderNo", "工单号", "")]
        public String WorkOrderNo { get => _WorkOrderNo; set { if (OnPropertyChanging("WorkOrderNo", value)) { _WorkOrderNo = value; OnPropertyChanged("WorkOrderNo"); } } }

        private String _ProcessId;
        /// <summary>工序编码</summary>
        [DisplayName("工序编码")]
        [Description("工序编码")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("process_id", "工序编码", "")]
        public String ProcessId { get => _ProcessId; set { if (OnPropertyChanging("ProcessId", value)) { _ProcessId = value; OnPropertyChanged("ProcessId"); } } }

        private String _MaterialCode;
        /// <summary>料号</summary>
        [DisplayName("料号")]
        [Description("料号")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Material_Code", "料号", "")]
        public String MaterialCode { get => _MaterialCode; set { if (OnPropertyChanging("MaterialCode", value)) { _MaterialCode = value; OnPropertyChanged("MaterialCode"); } } }

        private String _PcNo;
        /// <summary>订单批号</summary>
        [DisplayName("订单批号")]
        [Description("订单批号")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("PC_No", "订单批号", "")]
        public String PcNo { get => _PcNo; set { if (OnPropertyChanging("PcNo", value)) { _PcNo = value; OnPropertyChanged("PcNo"); } } }

        private String _WorkorderstatusName;
        /// <summary>工单状态</summary>
        [DisplayName("工单状态")]
        [Description("工单状态")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("WorkOrderStatus_Name", "工单状态", "")]
        public String WorkorderstatusName { get => _WorkorderstatusName; set { if (OnPropertyChanging("WorkorderstatusName", value)) { _WorkorderstatusName = value; OnPropertyChanged("WorkorderstatusName"); } } }

        private String _PlanedStart;
        /// <summary>计划开始时间</summary>
        [DisplayName("计划开始时间")]
        [Description("计划开始时间")]
        [DataObjectField(false, false, true, 50)]
        [BindColumn("PlanedStart", "计划开始时间", "")]
        public String PlanedStart { get => _PlanedStart; set { if (OnPropertyChanging("PlanedStart", value)) { _PlanedStart = value; OnPropertyChanged("PlanedStart"); } } }

        private String _PlanedEndDate;
        /// <summary>计划结束时间</summary>
        [DisplayName("计划结束时间")]
        [Description("计划结束时间")]
        [DataObjectField(false, false, true, 50)]
        [BindColumn("PlanedEndDate", "计划结束时间", "")]
        public String PlanedEndDate { get => _PlanedEndDate; set { if (OnPropertyChanging("PlanedEndDate", value)) { _PlanedEndDate = value; OnPropertyChanged("PlanedEndDate"); } } }

        private String _ProductionOrderNO;
        /// <summary>订单号</summary>
        [DisplayName("订单号")]
        [Description("订单号")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("ProductionOrderNO", "订单号", "")]
        public String ProductionOrderNO { get => _ProductionOrderNO; set { if (OnPropertyChanging("ProductionOrderNO", value)) { _ProductionOrderNO = value; OnPropertyChanged("ProductionOrderNO"); } } }

        private String _PutIntoNumber;
        /// <summary>投入数</summary>
        [DisplayName("投入数")]
        [Description("投入数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("PutIntoNumber", "投入数", "")]
        public String PutIntoNumber { get => _PutIntoNumber; set { if (OnPropertyChanging("PutIntoNumber", value)) { _PutIntoNumber = value; OnPropertyChanged("PutIntoNumber"); } } }

        private String _QualifiedNumber;
        /// <summary>合格数</summary>
        [DisplayName("合格数")]
        [Description("合格数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("QualifiedNumber", "合格数", "")]
        public String QualifiedNumber { get => _QualifiedNumber; set { if (OnPropertyChanging("QualifiedNumber", value)) { _QualifiedNumber = value; OnPropertyChanged("QualifiedNumber"); } } }

        private String _UnqualifiedNumber;
        /// <summary>不合格数量</summary>
        [DisplayName("不合格数量")]
        [Description("不合格数量")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("UnqualifiedNumber", "不合格数量", "")]
        public String UnqualifiedNumber { get => _UnqualifiedNumber; set { if (OnPropertyChanging("UnqualifiedNumber", value)) { _UnqualifiedNumber = value; OnPropertyChanged("UnqualifiedNumber"); } } }

        private String _DiandiParameters4;
        /// <summary>焊机1拉力</summary>
        [DisplayName("焊机1拉力")]
        [Description("焊机1拉力")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters4", "焊机1拉力", "")]
        public String DiandiParameters4 { get => _DiandiParameters4; set { if (OnPropertyChanging("DiandiParameters4", value)) { _DiandiParameters4 = value; OnPropertyChanged("DiandiParameters4"); } } }

        private String _DiandiParameters46;
        /// <summary>焊机2拉力</summary>
        [DisplayName("焊机2拉力")]
        [Description("焊机2拉力")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters46", "焊机2拉力", "")]
        public String DiandiParameters46 { get => _DiandiParameters46; set { if (OnPropertyChanging("DiandiParameters46", value)) { _DiandiParameters46 = value; OnPropertyChanged("DiandiParameters46"); } } }

        private String _DiandiParameters47;
        /// <summary>焊机3拉力</summary>
        [DisplayName("焊机3拉力")]
        [Description("焊机3拉力")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters47", "焊机3拉力", "")]
        public String DiandiParameters47 { get => _DiandiParameters47; set { if (OnPropertyChanging("DiandiParameters47", value)) { _DiandiParameters47 = value; OnPropertyChanged("DiandiParameters47"); } } }

        private String _DiandiParameters48;
        /// <summary>焊机4拉力</summary>
        [DisplayName("焊机4拉力")]
        [Description("焊机4拉力")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters48", "焊机4拉力", "")]
        public String DiandiParameters48 { get => _DiandiParameters48; set { if (OnPropertyChanging("DiandiParameters48", value)) { _DiandiParameters48 = value; OnPropertyChanged("DiandiParameters48"); } } }

        private String _DiandiParameters7;
        /// <summary>焊机1焊接次数</summary>
        [DisplayName("焊机1焊接次数")]
        [Description("焊机1焊接次数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters7", "焊机1焊接次数", "")]
        public String DiandiParameters7 { get => _DiandiParameters7; set { if (OnPropertyChanging("DiandiParameters7", value)) { _DiandiParameters7 = value; OnPropertyChanged("DiandiParameters7"); } } }

        private String _DiandiParameters8;
        /// <summary>焊机2焊接次数</summary>
        [DisplayName("焊机2焊接次数")]
        [Description("焊机2焊接次数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters8", "焊机2焊接次数", "")]
        public String DiandiParameters8 { get => _DiandiParameters8; set { if (OnPropertyChanging("DiandiParameters8", value)) { _DiandiParameters8 = value; OnPropertyChanged("DiandiParameters8"); } } }

        private String _DiandiParameters26;
        /// <summary>焊机3焊接次数</summary>
        [DisplayName("焊机3焊接次数")]
        [Description("焊机3焊接次数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters26", "焊机3焊接次数", "")]
        public String DiandiParameters26 { get => _DiandiParameters26; set { if (OnPropertyChanging("DiandiParameters26", value)) { _DiandiParameters26 = value; OnPropertyChanged("DiandiParameters26"); } } }

        private String _DiandiParameters27;
        /// <summary>焊机4焊接次数</summary>
        [DisplayName("焊机4焊接次数")]
        [Description("焊机4焊接次数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters27", "焊机4焊接次数", "")]
        public String DiandiParameters27 { get => _DiandiParameters27; set { if (OnPropertyChanging("DiandiParameters27", value)) { _DiandiParameters27 = value; OnPropertyChanged("DiandiParameters27"); } } }

        private String _DiandiParameters9;
        /// <summary>焊接电压峰值</summary>
        [DisplayName("焊接电压峰值")]
        [Description("焊接电压峰值")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters9", "焊接电压峰值", "")]
        public String DiandiParameters9 { get => _DiandiParameters9; set { if (OnPropertyChanging("DiandiParameters9", value)) { _DiandiParameters9 = value; OnPropertyChanged("DiandiParameters9"); } } }

        private String _DiandiParameters10;
        /// <summary>焊接电压平均值</summary>
        [DisplayName("焊接电压平均值")]
        [Description("焊接电压平均值")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters10", "焊接电压平均值", "")]
        public String DiandiParameters10 { get => _DiandiParameters10; set { if (OnPropertyChanging("DiandiParameters10", value)) { _DiandiParameters10 = value; OnPropertyChanged("DiandiParameters10"); } } }

        private String _DiandiParameters11;
        /// <summary>焊接电流峰值</summary>
        [DisplayName("焊接电流峰值")]
        [Description("焊接电流峰值")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters11", "焊接电流峰值", "")]
        public String DiandiParameters11 { get => _DiandiParameters11; set { if (OnPropertyChanging("DiandiParameters11", value)) { _DiandiParameters11 = value; OnPropertyChanged("DiandiParameters11"); } } }

        private String _DiandiParameters12;
        /// <summary>焊接电流平均值</summary>
        [DisplayName("焊接电流平均值")]
        [Description("焊接电流平均值")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters12", "焊接电流平均值", "")]
        public String DiandiParameters12 { get => _DiandiParameters12; set { if (OnPropertyChanging("DiandiParameters12", value)) { _DiandiParameters12 = value; OnPropertyChanged("DiandiParameters12"); } } }

        private String _DiandiParameters13;
        /// <summary>焊接功率值</summary>
        [DisplayName("焊接功率值")]
        [Description("焊接功率值")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters13", "焊接功率值", "")]
        public String DiandiParameters13 { get => _DiandiParameters13; set { if (OnPropertyChanging("DiandiParameters13", value)) { _DiandiParameters13 = value; OnPropertyChanged("DiandiParameters13"); } } }

        private String _DiandiParameters14;
        /// <summary>焊接内阻值</summary>
        [DisplayName("焊接内阻值")]
        [Description("焊接内阻值")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters14", "焊接内阻值", "")]
        public String DiandiParameters14 { get => _DiandiParameters14; set { if (OnPropertyChanging("DiandiParameters14", value)) { _DiandiParameters14 = value; OnPropertyChanged("DiandiParameters14"); } } }

        private String _DiandiParameters28;
        /// <summary>焊接电压峰值2</summary>
        [DisplayName("焊接电压峰值2")]
        [Description("焊接电压峰值2")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters28", "焊接电压峰值2", "")]
        public String DiandiParameters28 { get => _DiandiParameters28; set { if (OnPropertyChanging("DiandiParameters28", value)) { _DiandiParameters28 = value; OnPropertyChanged("DiandiParameters28"); } } }

        private String _DiandiParameters29;
        /// <summary>焊接电压平均值2</summary>
        [DisplayName("焊接电压平均值2")]
        [Description("焊接电压平均值2")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters29", "焊接电压平均值2", "")]
        public String DiandiParameters29 { get => _DiandiParameters29; set { if (OnPropertyChanging("DiandiParameters29", value)) { _DiandiParameters29 = value; OnPropertyChanged("DiandiParameters29"); } } }

        private String _DiandiParameters30;
        /// <summary>焊接电流峰值2</summary>
        [DisplayName("焊接电流峰值2")]
        [Description("焊接电流峰值2")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters30", "焊接电流峰值2", "")]
        public String DiandiParameters30 { get => _DiandiParameters30; set { if (OnPropertyChanging("DiandiParameters30", value)) { _DiandiParameters30 = value; OnPropertyChanged("DiandiParameters30"); } } }

        private String _DiandiParameters31;
        /// <summary>焊接电流平均值2</summary>
        [DisplayName("焊接电流平均值2")]
        [Description("焊接电流平均值2")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters31", "焊接电流平均值2", "")]
        public String DiandiParameters31 { get => _DiandiParameters31; set { if (OnPropertyChanging("DiandiParameters31", value)) { _DiandiParameters31 = value; OnPropertyChanged("DiandiParameters31"); } } }

        private String _DiandiParameters32;
        /// <summary>焊接功率值2</summary>
        [DisplayName("焊接功率值2")]
        [Description("焊接功率值2")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters32", "焊接功率值2", "")]
        public String DiandiParameters32 { get => _DiandiParameters32; set { if (OnPropertyChanging("DiandiParameters32", value)) { _DiandiParameters32 = value; OnPropertyChanged("DiandiParameters32"); } } }

        private String _DiandiParameters33;
        /// <summary>焊接内阻值2</summary>
        [DisplayName("焊接内阻值2")]
        [Description("焊接内阻值2")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters33", "焊接内阻值2", "")]
        public String DiandiParameters33 { get => _DiandiParameters33; set { if (OnPropertyChanging("DiandiParameters33", value)) { _DiandiParameters33 = value; OnPropertyChanged("DiandiParameters33"); } } }

        private String _DiandiParameters34;
        /// <summary>焊接电压峰值3</summary>
        [DisplayName("焊接电压峰值3")]
        [Description("焊接电压峰值3")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters34", "焊接电压峰值3", "")]
        public String DiandiParameters34 { get => _DiandiParameters34; set { if (OnPropertyChanging("DiandiParameters34", value)) { _DiandiParameters34 = value; OnPropertyChanged("DiandiParameters34"); } } }

        private String _DiandiParameters35;
        /// <summary>焊接电压平均值3</summary>
        [DisplayName("焊接电压平均值3")]
        [Description("焊接电压平均值3")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters35", "焊接电压平均值3", "")]
        public String DiandiParameters35 { get => _DiandiParameters35; set { if (OnPropertyChanging("DiandiParameters35", value)) { _DiandiParameters35 = value; OnPropertyChanged("DiandiParameters35"); } } }

        private String _DiandiParameters36;
        /// <summary>焊接电流峰值3</summary>
        [DisplayName("焊接电流峰值3")]
        [Description("焊接电流峰值3")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters36", "焊接电流峰值3", "")]
        public String DiandiParameters36 { get => _DiandiParameters36; set { if (OnPropertyChanging("DiandiParameters36", value)) { _DiandiParameters36 = value; OnPropertyChanged("DiandiParameters36"); } } }

        private String _DiandiParameters37;
        /// <summary>焊接电流平均值3</summary>
        [DisplayName("焊接电流平均值3")]
        [Description("焊接电流平均值3")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters37", "焊接电流平均值3", "")]
        public String DiandiParameters37 { get => _DiandiParameters37; set { if (OnPropertyChanging("DiandiParameters37", value)) { _DiandiParameters37 = value; OnPropertyChanged("DiandiParameters37"); } } }

        private String _DiandiParameters38;
        /// <summary>焊接功率值3</summary>
        [DisplayName("焊接功率值3")]
        [Description("焊接功率值3")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters38", "焊接功率值3", "")]
        public String DiandiParameters38 { get => _DiandiParameters38; set { if (OnPropertyChanging("DiandiParameters38", value)) { _DiandiParameters38 = value; OnPropertyChanged("DiandiParameters38"); } } }

        private String _DiandiParameters39;
        /// <summary>焊接内阻值3</summary>
        [DisplayName("焊接内阻值3")]
        [Description("焊接内阻值3")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters39", "焊接内阻值3", "")]
        public String DiandiParameters39 { get => _DiandiParameters39; set { if (OnPropertyChanging("DiandiParameters39", value)) { _DiandiParameters39 = value; OnPropertyChanged("DiandiParameters39"); } } }

        private String _DiandiParameters40;
        /// <summary>焊接电压峰值4</summary>
        [DisplayName("焊接电压峰值4")]
        [Description("焊接电压峰值4")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters40", "焊接电压峰值4", "")]
        public String DiandiParameters40 { get => _DiandiParameters40; set { if (OnPropertyChanging("DiandiParameters40", value)) { _DiandiParameters40 = value; OnPropertyChanged("DiandiParameters40"); } } }

        private String _DiandiParameters41;
        /// <summary>焊接电压平均值4</summary>
        [DisplayName("焊接电压平均值4")]
        [Description("焊接电压平均值4")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters41", "焊接电压平均值4", "")]
        public String DiandiParameters41 { get => _DiandiParameters41; set { if (OnPropertyChanging("DiandiParameters41", value)) { _DiandiParameters41 = value; OnPropertyChanged("DiandiParameters41"); } } }

        private String _DiandiParameters42;
        /// <summary>焊接电流峰值4</summary>
        [DisplayName("焊接电流峰值4")]
        [Description("焊接电流峰值4")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters42", "焊接电流峰值4", "")]
        public String DiandiParameters42 { get => _DiandiParameters42; set { if (OnPropertyChanging("DiandiParameters42", value)) { _DiandiParameters42 = value; OnPropertyChanged("DiandiParameters42"); } } }

        private String _DiandiParameters43;
        /// <summary>焊接电流平均值4</summary>
        [DisplayName("焊接电流平均值4")]
        [Description("焊接电流平均值4")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters43", "焊接电流平均值4", "")]
        public String DiandiParameters43 { get => _DiandiParameters43; set { if (OnPropertyChanging("DiandiParameters43", value)) { _DiandiParameters43 = value; OnPropertyChanged("DiandiParameters43"); } } }

        private String _DiandiParameters44;
        /// <summary>焊接功率值4</summary>
        [DisplayName("焊接功率值4")]
        [Description("焊接功率值4")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters44", "焊接功率值4", "")]
        public String DiandiParameters44 { get => _DiandiParameters44; set { if (OnPropertyChanging("DiandiParameters44", value)) { _DiandiParameters44 = value; OnPropertyChanged("DiandiParameters44"); } } }

        private String _DiandiParameters45;
        /// <summary>焊接内阻值4</summary>
        [DisplayName("焊接内阻值4")]
        [Description("焊接内阻值4")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters45", "焊接内阻值4", "")]
        public String DiandiParameters45 { get => _DiandiParameters45; set { if (OnPropertyChanging("DiandiParameters45", value)) { _DiandiParameters45 = value; OnPropertyChanged("DiandiParameters45"); } } }

        private String _DiandiParameters19;
        /// <summary>绝缘片面积</summary>
        [DisplayName("绝缘片面积")]
        [Description("绝缘片面积")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters19", "绝缘片面积", "")]
        public String DiandiParameters19 { get => _DiandiParameters19; set { if (OnPropertyChanging("DiandiParameters19", value)) { _DiandiParameters19 = value; OnPropertyChanged("DiandiParameters19"); } } }

        private String _DiandiParameters20;
        /// <summary>电芯中心孔面积</summary>
        [DisplayName("电芯中心孔面积")]
        [Description("电芯中心孔面积")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters20", "电芯中心孔面积", "")]
        public String DiandiParameters20 { get => _DiandiParameters20; set { if (OnPropertyChanging("DiandiParameters20", value)) { _DiandiParameters20 = value; OnPropertyChanged("DiandiParameters20"); } } }

        private String _DiandiParameters21;
        /// <summary>中心距</summary>
        [DisplayName("中心距")]
        [Description("中心距")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters21", "中心距", "")]
        public String DiandiParameters21 { get => _DiandiParameters21; set { if (OnPropertyChanging("DiandiParameters21", value)) { _DiandiParameters21 = value; OnPropertyChanged("DiandiParameters21"); } } }

        private String _DiandiParameters24;
        /// <summary>极耳宽度</summary>
        [DisplayName("极耳宽度")]
        [Description("极耳宽度")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters24", "极耳宽度", "")]
        public String DiandiParameters24 { get => _DiandiParameters24; set { if (OnPropertyChanging("DiandiParameters24", value)) { _DiandiParameters24 = value; OnPropertyChanged("DiandiParameters24"); } } }

        private String _DiandiParameters25;
        /// <summary>极耳高度</summary>
        [DisplayName("极耳高度")]
        [Description("极耳高度")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_Parameters25", "极耳高度", "")]
        public String DiandiParameters25 { get => _DiandiParameters25; set { if (OnPropertyChanging("DiandiParameters25", value)) { _DiandiParameters25 = value; OnPropertyChanged("DiandiParameters25"); } } }

        private String _DiandiProcessparameters22;
        /// <summary>上绝缘片内径</summary>
        [DisplayName("上绝缘片内径")]
        [Description("上绝缘片内径")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_ProcessParameters22", "上绝缘片内径", "")]
        public String DiandiProcessparameters22 { get => _DiandiProcessparameters22; set { if (OnPropertyChanging("DiandiProcessparameters22", value)) { _DiandiProcessparameters22 = value; OnPropertyChanged("DiandiProcessparameters22"); } } }

        private String _DiandiProcessparameters23;
        /// <summary>上绝缘片外径</summary>
        [DisplayName("上绝缘片外径")]
        [Description("上绝缘片外径")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_ProcessParameters23", "上绝缘片外径", "")]
        public String DiandiProcessparameters23 { get => _DiandiProcessparameters23; set { if (OnPropertyChanging("DiandiProcessparameters23", value)) { _DiandiProcessparameters23 = value; OnPropertyChanged("DiandiProcessparameters23"); } } }

        private String _DiandiProcessparameters24;
        /// <summary>上绝缘片外半径与中心半径之差</summary>
        [DisplayName("上绝缘片外半径与中心半径之差")]
        [Description("上绝缘片外半径与中心半径之差")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("DianDi_ProcessParameters24", "上绝缘片外半径与中心半径之差", "")]
        public String DiandiProcessparameters24 { get => _DiandiProcessparameters24; set { if (OnPropertyChanging("DiandiProcessparameters24", value)) { _DiandiProcessparameters24 = value; OnPropertyChanged("DiandiProcessparameters24"); } } }

        private String _SpotBottomWeldingCCDResult;
        /// <summary>点底CCD结果</summary>
        [DisplayName("点底CCD结果")]
        [Description("点底CCD结果")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("SpotBottomWeldingCCDResult", "点底CCD结果", "")]
        public String SpotBottomWeldingCCDResult { get => _SpotBottomWeldingCCDResult; set { if (OnPropertyChanging("SpotBottomWeldingCCDResult", value)) { _SpotBottomWeldingCCDResult = value; OnPropertyChanged("SpotBottomWeldingCCDResult"); } } }

        private String _Ng1;
        /// <summary>1#焊接NG计数</summary>
        [DisplayName("1#焊接NG计数")]
        [Description("1#焊接NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng1", "1#焊接NG计数", "")]
        public String Ng1 { get => _Ng1; set { if (OnPropertyChanging("Ng1", value)) { _Ng1 = value; OnPropertyChanged("Ng1"); } } }

        private String _Ng2;
        /// <summary>2#焊接NG计数</summary>
        [DisplayName("2#焊接NG计数")]
        [Description("2#焊接NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng2", "2#焊接NG计数", "")]
        public String Ng2 { get => _Ng2; set { if (OnPropertyChanging("Ng2", value)) { _Ng2 = value; OnPropertyChanged("Ng2"); } } }

        private String _Ng3;
        /// <summary>3#焊接NG计数</summary>
        [DisplayName("3#焊接NG计数")]
        [Description("3#焊接NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng3", "3#焊接NG计数", "")]
        public String Ng3 { get => _Ng3; set { if (OnPropertyChanging("Ng3", value)) { _Ng3 = value; OnPropertyChanged("Ng3"); } } }

        private String _Ng4;
        /// <summary>4#焊接NG计数</summary>
        [DisplayName("4#焊接NG计数")]
        [Description("4#焊接NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng4", "4#焊接NG计数", "")]
        public String Ng4 { get => _Ng4; set { if (OnPropertyChanging("Ng4", value)) { _Ng4 = value; OnPropertyChanged("Ng4"); } } }

        private String _Ng5;
        /// <summary>1#找极耳NG计数</summary>
        [DisplayName("1#找极耳NG计数")]
        [Description("1#找极耳NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng5", "1#找极耳NG计数", "")]
        public String Ng5 { get => _Ng5; set { if (OnPropertyChanging("Ng5", value)) { _Ng5 = value; OnPropertyChanged("Ng5"); } } }

        private String _Ng6;
        /// <summary>2#找极耳NG计数</summary>
        [DisplayName("2#找极耳NG计数")]
        [Description("2#找极耳NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng6", "2#找极耳NG计数", "")]
        public String Ng6 { get => _Ng6; set { if (OnPropertyChanging("Ng6", value)) { _Ng6 = value; OnPropertyChanged("Ng6"); } } }

        private String _Ng7;
        /// <summary>3#找极耳NG计数</summary>
        [DisplayName("3#找极耳NG计数")]
        [Description("3#找极耳NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng7", "3#找极耳NG计数", "")]
        public String Ng7 { get => _Ng7; set { if (OnPropertyChanging("Ng7", value)) { _Ng7 = value; OnPropertyChanged("Ng7"); } } }

        private String _Ng8;
        /// <summary>4#找极耳NG计数</summary>
        [DisplayName("4#找极耳NG计数")]
        [Description("4#找极耳NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng8", "4#找极耳NG计数", "")]
        public String Ng8 { get => _Ng8; set { if (OnPropertyChanging("Ng8", value)) { _Ng8 = value; OnPropertyChanged("Ng8"); } } }

        private String _Ng9;
        /// <summary>1#拉力NG计数</summary>
        [DisplayName("1#拉力NG计数")]
        [Description("1#拉力NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng9", "1#拉力NG计数", "")]
        public String Ng9 { get => _Ng9; set { if (OnPropertyChanging("Ng9", value)) { _Ng9 = value; OnPropertyChanged("Ng9"); } } }

        private String _Ng10;
        /// <summary>2#拉力NG计数</summary>
        [DisplayName("2#拉力NG计数")]
        [Description("2#拉力NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng10", "2#拉力NG计数", "")]
        public String Ng10 { get => _Ng10; set { if (OnPropertyChanging("Ng10", value)) { _Ng10 = value; OnPropertyChanged("Ng10"); } } }

        private String _Ng11;
        /// <summary>3#拉力NG计数</summary>
        [DisplayName("3#拉力NG计数")]
        [Description("3#拉力NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng11", "3#拉力NG计数", "")]
        public String Ng11 { get => _Ng11; set { if (OnPropertyChanging("Ng11", value)) { _Ng11 = value; OnPropertyChanged("Ng11"); } } }

        private String _Ng12;
        /// <summary>4#拉力NG计数</summary>
        [DisplayName("4#拉力NG计数")]
        [Description("4#拉力NG计数")]
        [DataObjectField(false, false, true, 64)]
        [BindColumn("Ng12", "4#拉力NG计数", "")]
        public String Ng12 { get => _Ng12; set { if (OnPropertyChanging("Ng12", value)) { _Ng12 = value; OnPropertyChanged("Ng12"); } } }
        #endregion

        #region 获取/设置 字段值
        /// <summary>获取/设置 字段值</summary>
        /// <param name="name">字段名</param>
        /// <returns></returns>
        public override Object this[String name]
        {
            get
            {
                switch (name)
                {
                    case "Id": return _Id;
                    case "AcquisitionTime": return _AcquisitionTime;
                    case "Operator": return _Operator;
                    case "EquipmentCode": return _EquipmentCode;
                    case "EquipmentStatus": return _EquipmentStatus;
                    case "Team": return _Team;
                    case "Shift": return _Shift;
                    case "WorkOrderNo": return _WorkOrderNo;
                    case "ProcessId": return _ProcessId;
                    case "MaterialCode": return _MaterialCode;
                    case "PcNo": return _PcNo;
                    case "WorkorderstatusName": return _WorkorderstatusName;
                    case "PlanedStart": return _PlanedStart;
                    case "PlanedEndDate": return _PlanedEndDate;
                    case "ProductionOrderNO": return _ProductionOrderNO;
                    case "PutIntoNumber": return _PutIntoNumber;
                    case "QualifiedNumber": return _QualifiedNumber;
                    case "UnqualifiedNumber": return _UnqualifiedNumber;
                    case "DiandiParameters4": return _DiandiParameters4;
                    case "DiandiParameters46": return _DiandiParameters46;
                    case "DiandiParameters47": return _DiandiParameters47;
                    case "DiandiParameters48": return _DiandiParameters48;
                    case "DiandiParameters7": return _DiandiParameters7;
                    case "DiandiParameters8": return _DiandiParameters8;
                    case "DiandiParameters26": return _DiandiParameters26;
                    case "DiandiParameters27": return _DiandiParameters27;
                    case "DiandiParameters9": return _DiandiParameters9;
                    case "DiandiParameters10": return _DiandiParameters10;
                    case "DiandiParameters11": return _DiandiParameters11;
                    case "DiandiParameters12": return _DiandiParameters12;
                    case "DiandiParameters13": return _DiandiParameters13;
                    case "DiandiParameters14": return _DiandiParameters14;
                    case "DiandiParameters28": return _DiandiParameters28;
                    case "DiandiParameters29": return _DiandiParameters29;
                    case "DiandiParameters30": return _DiandiParameters30;
                    case "DiandiParameters31": return _DiandiParameters31;
                    case "DiandiParameters32": return _DiandiParameters32;
                    case "DiandiParameters33": return _DiandiParameters33;
                    case "DiandiParameters34": return _DiandiParameters34;
                    case "DiandiParameters35": return _DiandiParameters35;
                    case "DiandiParameters36": return _DiandiParameters36;
                    case "DiandiParameters37": return _DiandiParameters37;
                    case "DiandiParameters38": return _DiandiParameters38;
                    case "DiandiParameters39": return _DiandiParameters39;
                    case "DiandiParameters40": return _DiandiParameters40;
                    case "DiandiParameters41": return _DiandiParameters41;
                    case "DiandiParameters42": return _DiandiParameters42;
                    case "DiandiParameters43": return _DiandiParameters43;
                    case "DiandiParameters44": return _DiandiParameters44;
                    case "DiandiParameters45": return _DiandiParameters45;
                    case "DiandiParameters19": return _DiandiParameters19;
                    case "DiandiParameters20": return _DiandiParameters20;
                    case "DiandiParameters21": return _DiandiParameters21;
                    case "DiandiParameters24": return _DiandiParameters24;
                    case "DiandiParameters25": return _DiandiParameters25;
                    case "DiandiProcessparameters22": return _DiandiProcessparameters22;
                    case "DiandiProcessparameters23": return _DiandiProcessparameters23;
                    case "DiandiProcessparameters24": return _DiandiProcessparameters24;
                    case "SpotBottomWeldingCCDResult": return _SpotBottomWeldingCCDResult;
                    case "Ng1": return _Ng1;
                    case "Ng2": return _Ng2;
                    case "Ng3": return _Ng3;
                    case "Ng4": return _Ng4;
                    case "Ng5": return _Ng5;
                    case "Ng6": return _Ng6;
                    case "Ng7": return _Ng7;
                    case "Ng8": return _Ng8;
                    case "Ng9": return _Ng9;
                    case "Ng10": return _Ng10;
                    case "Ng11": return _Ng11;
                    case "Ng12": return _Ng12;
                    default: return base[name];
                }
            }
            set
            {
                switch (name)
                {
                    case "Id": _Id = value.ToLong(); break;
                    case "AcquisitionTime": _AcquisitionTime = value.ToDateTime(); break;
                    case "Operator": _Operator = Convert.ToString(value); break;
                    case "EquipmentCode": _EquipmentCode = Convert.ToString(value); break;
                    case "EquipmentStatus": _EquipmentStatus = Convert.ToString(value); break;
                    case "Team": _Team = Convert.ToString(value); break;
                    case "Shift": _Shift = Convert.ToString(value); break;
                    case "WorkOrderNo": _WorkOrderNo = Convert.ToString(value); break;
                    case "ProcessId": _ProcessId = Convert.ToString(value); break;
                    case "MaterialCode": _MaterialCode = Convert.ToString(value); break;
                    case "PcNo": _PcNo = Convert.ToString(value); break;
                    case "WorkorderstatusName": _WorkorderstatusName = Convert.ToString(value); break;
                    case "PlanedStart": _PlanedStart = Convert.ToString(value); break;
                    case "PlanedEndDate": _PlanedEndDate = Convert.ToString(value); break;
                    case "ProductionOrderNO": _ProductionOrderNO = Convert.ToString(value); break;
                    case "PutIntoNumber": _PutIntoNumber = Convert.ToString(value); break;
                    case "QualifiedNumber": _QualifiedNumber = Convert.ToString(value); break;
                    case "UnqualifiedNumber": _UnqualifiedNumber = Convert.ToString(value); break;
                    case "DiandiParameters4": _DiandiParameters4 = Convert.ToString(value); break;
                    case "DiandiParameters46": _DiandiParameters46 = Convert.ToString(value); break;
                    case "DiandiParameters47": _DiandiParameters47 = Convert.ToString(value); break;
                    case "DiandiParameters48": _DiandiParameters48 = Convert.ToString(value); break;
                    case "DiandiParameters7": _DiandiParameters7 = Convert.ToString(value); break;
                    case "DiandiParameters8": _DiandiParameters8 = Convert.ToString(value); break;
                    case "DiandiParameters26": _DiandiParameters26 = Convert.ToString(value); break;
                    case "DiandiParameters27": _DiandiParameters27 = Convert.ToString(value); break;
                    case "DiandiParameters9": _DiandiParameters9 = Convert.ToString(value); break;
                    case "DiandiParameters10": _DiandiParameters10 = Convert.ToString(value); break;
                    case "DiandiParameters11": _DiandiParameters11 = Convert.ToString(value); break;
                    case "DiandiParameters12": _DiandiParameters12 = Convert.ToString(value); break;
                    case "DiandiParameters13": _DiandiParameters13 = Convert.ToString(value); break;
                    case "DiandiParameters14": _DiandiParameters14 = Convert.ToString(value); break;
                    case "DiandiParameters28": _DiandiParameters28 = Convert.ToString(value); break;
                    case "DiandiParameters29": _DiandiParameters29 = Convert.ToString(value); break;
                    case "DiandiParameters30": _DiandiParameters30 = Convert.ToString(value); break;
                    case "DiandiParameters31": _DiandiParameters31 = Convert.ToString(value); break;
                    case "DiandiParameters32": _DiandiParameters32 = Convert.ToString(value); break;
                    case "DiandiParameters33": _DiandiParameters33 = Convert.ToString(value); break;
                    case "DiandiParameters34": _DiandiParameters34 = Convert.ToString(value); break;
                    case "DiandiParameters35": _DiandiParameters35 = Convert.ToString(value); break;
                    case "DiandiParameters36": _DiandiParameters36 = Convert.ToString(value); break;
                    case "DiandiParameters37": _DiandiParameters37 = Convert.ToString(value); break;
                    case "DiandiParameters38": _DiandiParameters38 = Convert.ToString(value); break;
                    case "DiandiParameters39": _DiandiParameters39 = Convert.ToString(value); break;
                    case "DiandiParameters40": _DiandiParameters40 = Convert.ToString(value); break;
                    case "DiandiParameters41": _DiandiParameters41 = Convert.ToString(value); break;
                    case "DiandiParameters42": _DiandiParameters42 = Convert.ToString(value); break;
                    case "DiandiParameters43": _DiandiParameters43 = Convert.ToString(value); break;
                    case "DiandiParameters44": _DiandiParameters44 = Convert.ToString(value); break;
                    case "DiandiParameters45": _DiandiParameters45 = Convert.ToString(value); break;
                    case "DiandiParameters19": _DiandiParameters19 = Convert.ToString(value); break;
                    case "DiandiParameters20": _DiandiParameters20 = Convert.ToString(value); break;
                    case "DiandiParameters21": _DiandiParameters21 = Convert.ToString(value); break;
                    case "DiandiParameters24": _DiandiParameters24 = Convert.ToString(value); break;
                    case "DiandiParameters25": _DiandiParameters25 = Convert.ToString(value); break;
                    case "DiandiProcessparameters22": _DiandiProcessparameters22 = Convert.ToString(value); break;
                    case "DiandiProcessparameters23": _DiandiProcessparameters23 = Convert.ToString(value); break;
                    case "DiandiProcessparameters24": _DiandiProcessparameters24 = Convert.ToString(value); break;
                    case "SpotBottomWeldingCCDResult": _SpotBottomWeldingCCDResult = Convert.ToString(value); break;
                    case "Ng1": _Ng1 = Convert.ToString(value); break;
                    case "Ng2": _Ng2 = Convert.ToString(value); break;
                    case "Ng3": _Ng3 = Convert.ToString(value); break;
                    case "Ng4": _Ng4 = Convert.ToString(value); break;
                    case "Ng5": _Ng5 = Convert.ToString(value); break;
                    case "Ng6": _Ng6 = Convert.ToString(value); break;
                    case "Ng7": _Ng7 = Convert.ToString(value); break;
                    case "Ng8": _Ng8 = Convert.ToString(value); break;
                    case "Ng9": _Ng9 = Convert.ToString(value); break;
                    case "Ng10": _Ng10 = Convert.ToString(value); break;
                    case "Ng11": _Ng11 = Convert.ToString(value); break;
                    case "Ng12": _Ng12 = Convert.ToString(value); break;
                    default: base[name] = value; break;
                }
            }
        }
        #endregion

        #region 字段名
        /// <summary>取得点底焊字段信息的快捷方式</summary>
        public partial class _
        {
            /// <summary>雪花ID</summary>
            public static readonly Field Id = FindByName("Id");

            /// <summary>数据获取时间</summary>
            public static readonly Field AcquisitionTime = FindByName("AcquisitionTime");

            /// <summary>工号(操作员)</summary>
            public static readonly Field Operator = FindByName("Operator");

            /// <summary>设备编码</summary>
            public static readonly Field EquipmentCode = FindByName("EquipmentCode");

            /// <summary>设备状态</summary>
            public static readonly Field EquipmentStatus = FindByName("EquipmentStatus");

            /// <summary>班组</summary>
            public static readonly Field Team = FindByName("Team");

            /// <summary>班次</summary>
            public static readonly Field Shift = FindByName("Shift");

            /// <summary>工单号</summary>
            public static readonly Field WorkOrderNo = FindByName("WorkOrderNo");

            /// <summary>工序编码</summary>
            public static readonly Field ProcessId = FindByName("ProcessId");

            /// <summary>料号</summary>
            public static readonly Field MaterialCode = FindByName("MaterialCode");

            /// <summary>订单批号</summary>
            public static readonly Field PcNo = FindByName("PcNo");

            /// <summary>工单状态</summary>
            public static readonly Field WorkorderstatusName = FindByName("WorkorderstatusName");

            /// <summary>计划开始时间</summary>
            public static readonly Field PlanedStart = FindByName("PlanedStart");

            /// <summary>计划结束时间</summary>
            public static readonly Field PlanedEndDate = FindByName("PlanedEndDate");

            /// <summary>订单号</summary>
            public static readonly Field ProductionOrderNO = FindByName("ProductionOrderNO");

            /// <summary>投入数</summary>
            public static readonly Field PutIntoNumber = FindByName("PutIntoNumber");

            /// <summary>合格数</summary>
            public static readonly Field QualifiedNumber = FindByName("QualifiedNumber");

            /// <summary>不合格数量</summary>
            public static readonly Field UnqualifiedNumber = FindByName("UnqualifiedNumber");

            /// <summary>焊机1拉力</summary>
            public static readonly Field DiandiParameters4 = FindByName("DiandiParameters4");

            /// <summary>焊机2拉力</summary>
            public static readonly Field DiandiParameters46 = FindByName("DiandiParameters46");

            /// <summary>焊机3拉力</summary>
            public static readonly Field DiandiParameters47 = FindByName("DiandiParameters47");

            /// <summary>焊机4拉力</summary>
            public static readonly Field DiandiParameters48 = FindByName("DiandiParameters48");

            /// <summary>焊机1焊接次数</summary>
            public static readonly Field DiandiParameters7 = FindByName("DiandiParameters7");

            /// <summary>焊机2焊接次数</summary>
            public static readonly Field DiandiParameters8 = FindByName("DiandiParameters8");

            /// <summary>焊机3焊接次数</summary>
            public static readonly Field DiandiParameters26 = FindByName("DiandiParameters26");

            /// <summary>焊机4焊接次数</summary>
            public static readonly Field DiandiParameters27 = FindByName("DiandiParameters27");

            /// <summary>焊接电压峰值</summary>
            public static readonly Field DiandiParameters9 = FindByName("DiandiParameters9");

            /// <summary>焊接电压平均值</summary>
            public static readonly Field DiandiParameters10 = FindByName("DiandiParameters10");

            /// <summary>焊接电流峰值</summary>
            public static readonly Field DiandiParameters11 = FindByName("DiandiParameters11");

            /// <summary>焊接电流平均值</summary>
            public static readonly Field DiandiParameters12 = FindByName("DiandiParameters12");

            /// <summary>焊接功率值</summary>
            public static readonly Field DiandiParameters13 = FindByName("DiandiParameters13");

            /// <summary>焊接内阻值</summary>
            public static readonly Field DiandiParameters14 = FindByName("DiandiParameters14");

            /// <summary>焊接电压峰值2</summary>
            public static readonly Field DiandiParameters28 = FindByName("DiandiParameters28");

            /// <summary>焊接电压平均值2</summary>
            public static readonly Field DiandiParameters29 = FindByName("DiandiParameters29");

            /// <summary>焊接电流峰值2</summary>
            public static readonly Field DiandiParameters30 = FindByName("DiandiParameters30");

            /// <summary>焊接电流平均值2</summary>
            public static readonly Field DiandiParameters31 = FindByName("DiandiParameters31");

            /// <summary>焊接功率值2</summary>
            public static readonly Field DiandiParameters32 = FindByName("DiandiParameters32");

            /// <summary>焊接内阻值2</summary>
            public static readonly Field DiandiParameters33 = FindByName("DiandiParameters33");

            /// <summary>焊接电压峰值3</summary>
            public static readonly Field DiandiParameters34 = FindByName("DiandiParameters34");

            /// <summary>焊接电压平均值3</summary>
            public static readonly Field DiandiParameters35 = FindByName("DiandiParameters35");

            /// <summary>焊接电流峰值3</summary>
            public static readonly Field DiandiParameters36 = FindByName("DiandiParameters36");

            /// <summary>焊接电流平均值3</summary>
            public static readonly Field DiandiParameters37 = FindByName("DiandiParameters37");

            /// <summary>焊接功率值3</summary>
            public static readonly Field DiandiParameters38 = FindByName("DiandiParameters38");

            /// <summary>焊接内阻值3</summary>
            public static readonly Field DiandiParameters39 = FindByName("DiandiParameters39");

            /// <summary>焊接电压峰值4</summary>
            public static readonly Field DiandiParameters40 = FindByName("DiandiParameters40");

            /// <summary>焊接电压平均值4</summary>
            public static readonly Field DiandiParameters41 = FindByName("DiandiParameters41");

            /// <summary>焊接电流峰值4</summary>
            public static readonly Field DiandiParameters42 = FindByName("DiandiParameters42");

            /// <summary>焊接电流平均值4</summary>
            public static readonly Field DiandiParameters43 = FindByName("DiandiParameters43");

            /// <summary>焊接功率值4</summary>
            public static readonly Field DiandiParameters44 = FindByName("DiandiParameters44");

            /// <summary>焊接内阻值4</summary>
            public static readonly Field DiandiParameters45 = FindByName("DiandiParameters45");

            /// <summary>绝缘片面积</summary>
            public static readonly Field DiandiParameters19 = FindByName("DiandiParameters19");

            /// <summary>电芯中心孔面积</summary>
            public static readonly Field DiandiParameters20 = FindByName("DiandiParameters20");

            /// <summary>中心距</summary>
            public static readonly Field DiandiParameters21 = FindByName("DiandiParameters21");

            /// <summary>极耳宽度</summary>
            public static readonly Field DiandiParameters24 = FindByName("DiandiParameters24");

            /// <summary>极耳高度</summary>
            public static readonly Field DiandiParameters25 = FindByName("DiandiParameters25");

            /// <summary>上绝缘片内径</summary>
            public static readonly Field DiandiProcessparameters22 = FindByName("DiandiProcessparameters22");

            /// <summary>上绝缘片外径</summary>
            public static readonly Field DiandiProcessparameters23 = FindByName("DiandiProcessparameters23");

            /// <summary>上绝缘片外半径与中心半径之差</summary>
            public static readonly Field DiandiProcessparameters24 = FindByName("DiandiProcessparameters24");

            /// <summary>点底CCD结果</summary>
            public static readonly Field SpotBottomWeldingCCDResult = FindByName("SpotBottomWeldingCCDResult");

            /// <summary>1#焊接NG计数</summary>
            public static readonly Field Ng1 = FindByName("Ng1");

            /// <summary>2#焊接NG计数</summary>
            public static readonly Field Ng2 = FindByName("Ng2");

            /// <summary>3#焊接NG计数</summary>
            public static readonly Field Ng3 = FindByName("Ng3");

            /// <summary>4#焊接NG计数</summary>
            public static readonly Field Ng4 = FindByName("Ng4");

            /// <summary>1#找极耳NG计数</summary>
            public static readonly Field Ng5 = FindByName("Ng5");

            /// <summary>2#找极耳NG计数</summary>
            public static readonly Field Ng6 = FindByName("Ng6");

            /// <summary>3#找极耳NG计数</summary>
            public static readonly Field Ng7 = FindByName("Ng7");

            /// <summary>4#找极耳NG计数</summary>
            public static readonly Field Ng8 = FindByName("Ng8");

            /// <summary>1#拉力NG计数</summary>
            public static readonly Field Ng9 = FindByName("Ng9");

            /// <summary>2#拉力NG计数</summary>
            public static readonly Field Ng10 = FindByName("Ng10");

            /// <summary>3#拉力NG计数</summary>
            public static readonly Field Ng11 = FindByName("Ng11");

            /// <summary>4#拉力NG计数</summary>
            public static readonly Field Ng12 = FindByName("Ng12");

            static Field FindByName(String name) => Meta.Table.FindByName(name);
        }

        /// <summary>取得点底焊字段名称的快捷方式</summary>
        public partial class __
        {
            /// <summary>雪花ID</summary>
            public const String Id = "Id";

            /// <summary>数据获取时间</summary>
            public const String AcquisitionTime = "AcquisitionTime";

            /// <summary>工号(操作员)</summary>
            public const String Operator = "Operator";

            /// <summary>设备编码</summary>
            public const String EquipmentCode = "EquipmentCode";

            /// <summary>设备状态</summary>
            public const String EquipmentStatus = "EquipmentStatus";

            /// <summary>班组</summary>
            public const String Team = "Team";

            /// <summary>班次</summary>
            public const String Shift = "Shift";

            /// <summary>工单号</summary>
            public const String WorkOrderNo = "WorkOrderNo";

            /// <summary>工序编码</summary>
            public const String ProcessId = "ProcessId";

            /// <summary>料号</summary>
            public const String MaterialCode = "MaterialCode";

            /// <summary>订单批号</summary>
            public const String PcNo = "PcNo";

            /// <summary>工单状态</summary>
            public const String WorkorderstatusName = "WorkorderstatusName";

            /// <summary>计划开始时间</summary>
            public const String PlanedStart = "PlanedStart";

            /// <summary>计划结束时间</summary>
            public const String PlanedEndDate = "PlanedEndDate";

            /// <summary>订单号</summary>
            public const String ProductionOrderNO = "ProductionOrderNO";

            /// <summary>投入数</summary>
            public const String PutIntoNumber = "PutIntoNumber";

            /// <summary>合格数</summary>
            public const String QualifiedNumber = "QualifiedNumber";

            /// <summary>不合格数量</summary>
            public const String UnqualifiedNumber = "UnqualifiedNumber";

            /// <summary>焊机1拉力</summary>
            public const String DiandiParameters4 = "DiandiParameters4";

            /// <summary>焊机2拉力</summary>
            public const String DiandiParameters46 = "DiandiParameters46";

            /// <summary>焊机3拉力</summary>
            public const String DiandiParameters47 = "DiandiParameters47";

            /// <summary>焊机4拉力</summary>
            public const String DiandiParameters48 = "DiandiParameters48";

            /// <summary>焊机1焊接次数</summary>
            public const String DiandiParameters7 = "DiandiParameters7";

            /// <summary>焊机2焊接次数</summary>
            public const String DiandiParameters8 = "DiandiParameters8";

            /// <summary>焊机3焊接次数</summary>
            public const String DiandiParameters26 = "DiandiParameters26";

            /// <summary>焊机4焊接次数</summary>
            public const String DiandiParameters27 = "DiandiParameters27";

            /// <summary>焊接电压峰值</summary>
            public const String DiandiParameters9 = "DiandiParameters9";

            /// <summary>焊接电压平均值</summary>
            public const String DiandiParameters10 = "DiandiParameters10";

            /// <summary>焊接电流峰值</summary>
            public const String DiandiParameters11 = "DiandiParameters11";

            /// <summary>焊接电流平均值</summary>
            public const String DiandiParameters12 = "DiandiParameters12";

            /// <summary>焊接功率值</summary>
            public const String DiandiParameters13 = "DiandiParameters13";

            /// <summary>焊接内阻值</summary>
            public const String DiandiParameters14 = "DiandiParameters14";

            /// <summary>焊接电压峰值2</summary>
            public const String DiandiParameters28 = "DiandiParameters28";

            /// <summary>焊接电压平均值2</summary>
            public const String DiandiParameters29 = "DiandiParameters29";

            /// <summary>焊接电流峰值2</summary>
            public const String DiandiParameters30 = "DiandiParameters30";

            /// <summary>焊接电流平均值2</summary>
            public const String DiandiParameters31 = "DiandiParameters31";

            /// <summary>焊接功率值2</summary>
            public const String DiandiParameters32 = "DiandiParameters32";

            /// <summary>焊接内阻值2</summary>
            public const String DiandiParameters33 = "DiandiParameters33";

            /// <summary>焊接电压峰值3</summary>
            public const String DiandiParameters34 = "DiandiParameters34";

            /// <summary>焊接电压平均值3</summary>
            public const String DiandiParameters35 = "DiandiParameters35";

            /// <summary>焊接电流峰值3</summary>
            public const String DiandiParameters36 = "DiandiParameters36";

            /// <summary>焊接电流平均值3</summary>
            public const String DiandiParameters37 = "DiandiParameters37";

            /// <summary>焊接功率值3</summary>
            public const String DiandiParameters38 = "DiandiParameters38";

            /// <summary>焊接内阻值3</summary>
            public const String DiandiParameters39 = "DiandiParameters39";

            /// <summary>焊接电压峰值4</summary>
            public const String DiandiParameters40 = "DiandiParameters40";

            /// <summary>焊接电压平均值4</summary>
            public const String DiandiParameters41 = "DiandiParameters41";

            /// <summary>焊接电流峰值4</summary>
            public const String DiandiParameters42 = "DiandiParameters42";

            /// <summary>焊接电流平均值4</summary>
            public const String DiandiParameters43 = "DiandiParameters43";

            /// <summary>焊接功率值4</summary>
            public const String DiandiParameters44 = "DiandiParameters44";

            /// <summary>焊接内阻值4</summary>
            public const String DiandiParameters45 = "DiandiParameters45";

            /// <summary>绝缘片面积</summary>
            public const String DiandiParameters19 = "DiandiParameters19";

            /// <summary>电芯中心孔面积</summary>
            public const String DiandiParameters20 = "DiandiParameters20";

            /// <summary>中心距</summary>
            public const String DiandiParameters21 = "DiandiParameters21";

            /// <summary>极耳宽度</summary>
            public const String DiandiParameters24 = "DiandiParameters24";

            /// <summary>极耳高度</summary>
            public const String DiandiParameters25 = "DiandiParameters25";

            /// <summary>上绝缘片内径</summary>
            public const String DiandiProcessparameters22 = "DiandiProcessparameters22";

            /// <summary>上绝缘片外径</summary>
            public const String DiandiProcessparameters23 = "DiandiProcessparameters23";

            /// <summary>上绝缘片外半径与中心半径之差</summary>
            public const String DiandiProcessparameters24 = "DiandiProcessparameters24";

            /// <summary>点底CCD结果</summary>
            public const String SpotBottomWeldingCCDResult = "SpotBottomWeldingCCDResult";

            /// <summary>1#焊接NG计数</summary>
            public const String Ng1 = "Ng1";

            /// <summary>2#焊接NG计数</summary>
            public const String Ng2 = "Ng2";

            /// <summary>3#焊接NG计数</summary>
            public const String Ng3 = "Ng3";

            /// <summary>4#焊接NG计数</summary>
            public const String Ng4 = "Ng4";

            /// <summary>1#找极耳NG计数</summary>
            public const String Ng5 = "Ng5";

            /// <summary>2#找极耳NG计数</summary>
            public const String Ng6 = "Ng6";

            /// <summary>3#找极耳NG计数</summary>
            public const String Ng7 = "Ng7";

            /// <summary>4#找极耳NG计数</summary>
            public const String Ng8 = "Ng8";

            /// <summary>1#拉力NG计数</summary>
            public const String Ng9 = "Ng9";

            /// <summary>2#拉力NG计数</summary>
            public const String Ng10 = "Ng10";

            /// <summary>3#拉力NG计数</summary>
            public const String Ng11 = "Ng11";

            /// <summary>4#拉力NG计数</summary>
            public const String Ng12 = "Ng12";
        }
        #endregion
    }
}